Leveraging Final Degree Projects for Open Source Software Contributions

نویسندگان

چکیده

(1) Background: final year students of computer science engineering degrees must carry out a degree project (FDP) in order to graduate. Students’ contributions improve open source software (OSS) through FDPs can offer multiple benefits and challenges, both for the students, instructors itself. This work reports on practical experience developed by four contributing mature OSS projects during their FDPs, detailing how they addressed challenges involved, from teachers perspective. (2) Methods: we followed two established academic years analyzed GitHub responses survey. (3) Results: obtained set specific recommendations future practitioners detailed list achieved steering FDP towards contributions, projects. (4) Conclusions: find that oriented enhancing introduce into real-world, examples principles, give them boost confidence about technical communication skills help build portfolio daily used worldwide applications.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Final-year projects using open source OpenEEG

This paper describes undergraduate electroencephalography projects using the OpenEEG platform. The projects applied a broad range of curriculum components including computer interfacing, signal processing and software development. Project applications were wide-ranging and provided opportunities to explore research areas such as Brain-Computer Interfacing , affective computing and assistive tec...

متن کامل

Social Structure for Open Source Software Projects

Open source software (OSS) has drawn increasing attention from both practitioners and researchers in recent years. However, few empirical studies have investigated the interaction process of OSS teams during OSS development. This dissertation has two primary objectives. First, the research studies the social structure of OSS teams. Second, the research investigates the factors impacting the soc...

متن کامل

Performance of Open Source Software Projects

In this study we seek to understand the factors differentiating successful from unsuccessful software projects. This article develops and tests a model measuring the impact on software project performance of (1) software products’ design architectures and (2) developers’ positions within collaborative networks. Two indicators of project success are used: product quality and project velocity. Tw...

متن کامل

Software Engineering Lessons from Open Source Projects

The Open Source form of software development has captured the attention of academics and software practitioners alike. Though, this ‘phenomenon’ has been touted by some to be how all software will eventually be developed, many are critical about how far this form of organization will be successful. It is very likely that both the traditional form as well as the Open Source form of organization ...

متن کامل

Open Source Software: Leveraging Software Quality in the Industrial Context

For years, the software industry has been suffering from problems subsumed under the term “software crisis”. While traditional development methods were not able to provide a cure, open source software (OSS) seems to be an effective approach to reduce product cycle-times and decrease development costs. Moreover, OSS has great potential to achieve high software quality and promote creation of reu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Electronics

سال: 2021

ISSN: ['2079-9292']

DOI: https://doi.org/10.3390/electronics10101181